@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";}
.w1200{
	position: relative;
	width: 600px;
	margin: 0px auto;
}
.w850{
	width: 600px;
	margin: 0 auto;
}
.w1000{
	width: 600px;
	margin: 0 auto;
}
.w960{
	position: relative;
	width: 600px;
	margin: 0 auto;
}
.w980{
	position: relative;
	width: 600px;
	margin: 0 auto;
}


#header{
	height: 80px;
	position: relative;
	z-index: 10;
}
#nav{
	width: 100%;
	height: 80px;
}
.nav-wrap{
	margin: 0px 242px 0px 260px;
}
#nav li{
	width: 13%;
	line-height: 80px;
	font-size: 16px;
	text-align: center;
	height: 80px;
}
#nav li.nLi{
	position: relative;
}
#nav li.nLi i{
	display: block;
	width: 60%;
	height: 4px;
	font-size: 0px;
	background: #0061b0;
	top: 0px;
	left: 50%;
	margin-left: -30%;
	position: absolute;
	display: none;
}
#nav .sub-nav{
	position: absolute;
	top: 80px;
	left: 0px;
	background: #fff;
	padding: 0px 10px;
	width: 200px;
	display: none;
}
#nav .sub-nav a{
	display: block;
	width: 100%;
	line-height: 70px;
	text-align: center;
	border-bottom: 1px dashed #e6e6e6;
}
#nav li p{
	height: 80px;
	border-right: 1px solid #e6e6e6;
}
#nav li a{
	color: #333;
}
#nav li.kf{
	width: 22%;
	background: url(../img/kf.jpg) no-repeat center;
	margin-left: -1px;
}
#nav li.home{
	background: url(../img/home-icon.jpg) no-repeat left;
}
#logo{
	width: 260px;
	height: 80px;
	background: url(../img/logo.jpg) no-repeat center;
	margin-left: -100%;
}
.head-im{
	width: 242px;
	height: 80px;
	margin-left: -242px;
	background: #0061b0;
}
.head-im li{
	width: 80px;
	height: 80px;
	background: url(../img/head-im.jpg) no-repeat left;
	border-right: 1px solid #1f74ba;
}
.head-im li.wx{
	background: url(../img/head-im.jpg) no-repeat center;
}
.head-im li.search{
	background: url(../img/head-im.jpg) no-repeat right;
	border-right: none;
	position: relative;
	cursor: pointer;
	z-index: 20;
}
.head-search{
	position: absolute;
	top: 80px;
	width: 240px;
	left: -160px;
	background: #fdb53d;
	height: 40px;
	display: none;
}
.head-search span{
	padding-left: 17px;
	color: #fff;
	line-height: 40px;
}
.head-search .inp{
	background: #fdb53d;
	padding: 0 10px;
	color: #fff;
}
.head-search .sub{
	width: 5px;
	background: #fdb53d;
}
.head-search input{
	margin-top: 8px;
}



/*index*/
.i-ban,
.i-ban .bd,
.i-ban .bd li{
	width: 100%;
	height: 685px;
}
.i-ban{
	position: relative;
	overflow: hidden;
}
.i-ban .prev,
.i-ban .next{
	position: absolute;
	display: block;
	width: 55px;
	height: 55px;
	background: url(../img/i-ban-row.jpg) no-repeat top left;
	top: 50%;
	margin-top: -27px;
}
.i-ban .prev{
	left: 0px;
}
.i-ban .next{
	background: url(../img/i-ban-row.jpg) no-repeat top right;
	right: 0px;
}
.i-ban .prev:hover,
.i-ban .next:hover{
	background-position-y: bottom;
}

.i-per{
	position: relative;
	padding: 105px 0px 165px;
	background: #1970b8;
}
.cla-tit{
	text-align: center;
}
.cla-tit .en{
	font:45px/50px "Times New Roman" "Arial";
	text-transform: uppercase;
}
.cla-tit .cn{
	font: 24px/40px "微软雅黑";
}
.cla-tit h2{
	width: 324px;
	height: 47px;
	background: url(../img/white-h2.png) no-repeat center;
	line-height: 47px;
	font-size: 20px;
	font-weight: bold;
	color: #0061b0;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin-top: 15px;
}
.i-per-box{
	padding-top: 70px;
}
.i-per .cla-tit .en{
	color: #82a7d1;
}
.i-per .cla-tit .cn{
	color: #9db9da;
}
.i-per-imgs{
	width: 728px;
}
.i-per-big,
.i-per-big img{
	width: 480px;
	height: 294px;
}
.i-per-big{
	position: relative;
}
.i-per-bg{
	position: absolute;
	bottom: 0px;
	left: 0px;
	line-height: 76px;
	width: 100%;
	height: 76px;
	background: url(../img/i-pro-imgs-bg.png) repeat bottom;
}
.i-per-bg p{
	padding-left: 18px;
}
.i-per-bg a{
	color: #fff;
	font-size: 18px;
}
.mr6{
	margin-right: 6px;
}
.mb6{
	margin-bottom: 6px;
}
.i-per-small{
	position: relative;
}
.i-per-small,
.i-per-small img{
	width: 242px;
	height: 144px;
}
.i-per-small .i-per-bg{
	height: 46px;
	line-height: 46px;
	background: url(../img/i-pro-imgs-bg2.png) repeat bottom;
}

.i-per-list{
	padding: 10px 30px 10px 25px;
	background: #e2a430;
	width: 412px;
	height: 274px;
}

.box-tit h3{
	font-size: 20px;
	color: #fff;
	line-height: 46px;
}
.box-tit .more{
	padding-right: 20px;
	line-height: 46px;
	font-size: 16px;
	color: #f7e6d0;
	background: url(../img/more.png) no-repeat right;
}
.box-tit .more a{
	color: #f7e6d0;
}

.i-per-list li{
	width: 100%;
	line-height: 30px;
	font-size: 16px;
}
.i-per-list li .tit{
	color: #f9efe0;
}
.i-per-list li .time{
	color: #f4ddbe;
}

.scroll{
	position: absolute;
	width: 52px;
	height: 52px;
	background: url(../img/scroll.png) no-repeat center;
	bottom: 53px;
	left: 50%;
	margin-left: -26px;
	animation: bot 2s infinite;
}
@keyframes bot{
	50%{
		bottom: 30px;
	}
	100%{
		bottom: 53px;	
	}
}


.i-pro{
	padding: 65px 0px;
	background: #f7f7f7;
}
.i-pro-list{
	padding-top: 120px;
	overflow: hidden;
	background: url(../img/i-pro-bg.jpg) no-repeat 0px 217px;
}
.i-pro-list ul{
	margin-right: -42px;
}
.i-pro-list li{
	width: 206px;
	text-align: center;
	margin-right: 42px;
}
.i-pro-list li .on{
	background-position: bottom;
}
.i-pro-img{
	width: 206px;
	height: 206px;
	background: url(../img/i-pro-01.jpg) no-repeat top;
}
.i-pro-list li p{
	font-style: 18px;
	line-height: 66px;
	color: #555;
}

.i-oxy{
	padding: 55px 0px;
}
.i-oxy .cla-tit h2{
	background: url(../img/gay-h2.png) no-repeat center;
}

.i-web{
	padding-top: 75px;
	height: 727px;
	background: url(../img/i-web-bg.jpg) no-repeat center;
}
.i-web .cla-tit .en,
.i-web .cla-tit .cn{
	color: #e7f4fa;
}

.i-key{
	position: relative;
	padding: 0;
}
.i-key-list{
	margin-top: 0px;
	background: url(../img/gay-icon.jpg) repeat-x center;
	height: 110px;
}
.i-key-list li{
	width: 110px;
	height: 42px;
	padding-top: 68px;
	background: url(../img/i-key-icon.jpg) no-repeat top left;
	margin-right: 26px;
	cursor: pointer;
}
.i-key-list li.sj{
	background: url(../img/i-key-icon.jpg) no-repeat -136px top;
}
.i-key-list li.gt{
	background: url(../img/i-key-icon.jpg) no-repeat -271px top;
}
.i-key-list li.xd{
	background: url(../img/i-key-icon.jpg) no-repeat -409px top;
}
.i-key-list li.sc{
	background: url(../img/i-key-icon.jpg) no-repeat -545px top;
}
.i-key-list li.fh{
	background: url(../img/i-key-icon.jpg) no-repeat -682px top;
}
.i-key-list li.px{
	background: url(../img/i-key-icon.jpg) no-repeat -816px top;
}
.i-key-list li.ys{
	background: url(../img/i-key-icon.jpg) no-repeat -952px top;
}
.i-key-list li.hf{
	background: url(../img/i-key-icon.jpg) no-repeat right top;
	margin-right: 0px;
}
.i-key-list li.on{
	background-position-y: bottom;
}
.i-key-list li.on .tit{
	font-family:"微软雅黑";
	color: #fff;
}
.i-key-list li .tit{
	font-family:"微软雅黑";
	font-size: 18px;
	color: #585858;
	text-align: center;
	line-height: 42px;
}
.diam{
	position: absolute;
	width: 64px;
	height: 74px;
	bottom: 85px;
	left: 50%;
	margin-left: -32px;
}

.i-about{
	position: relative;
	padding-top: 85px;
	background: url(../img/i-about-bg.jpg) no-repeat top;
	height: 580px;
}
.i-about-list{
	margin-top: 60px;
	background: url(../img/i-about-line.png) no-repeat center;
}
.i-about-list ul{
	margin-right: -147px;
}
.i-about-list li{
	position: relative;
	width: 185px;
	height: 185px;
	background: url(../img/i-about-01.png) no-repeat center;
	margin-right: 147px;
	overflow: hidden;
	cursor: pointer;
}
.i-about-list li.honor{
	background: url(../img/i-about-02.png) no-repeat center;
}
.i-about-list li.cul{
	background: url(../img/i-about-03.png) no-repeat center;
}
.i-about-tit{
	position: absolute;
	width: 177px;
	height: 177px;
	background: url(../img/y80.png) no-repeat center;
	top: 4px;
	left: 4px;
	line-height: 177px;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	display: none;
}
.i-black{
	position: absolute;
	width: 30px;
	height: 30px;
	background: url(../img/i-black.png) no-repeat center;
	bottom: 145px;
	left: 50%;
	margin-left: -15px;
}

.i-map{
	position: relative;
	height: 454px;
	background: url(../img/map.png) no-repeat center;
	margin-top: -70px;
}
.map-info{
	position: absolute;
	color: #eff3f9;
	text-align: center;
	width: 300px;
}
.map-blue{
	left: 50%;
	margin-left: -150px;
	top: 40px;
}
.map-yel{
	left: 50%;
	margin-left: 255px;
	top: 200px;
	color: #fff;
	width: 205px;
}
.map-info .tit{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
}
.map-info .name{
	font-size: 14px;
	line-height: 40px;
}
.map-info .mt{
	margin-top: 20px;
}
.map-info i{
	display: inline-block;
	zoom: 1;
	*display: inline;
	font-size: 0px;
	width: 50px;
	height: 1px;
	background: #75a9d4;
	margin: 25px 0px;
}
.map-link{
	padding-left: 65px;
	text-align: left;
}
.map-link p{
	padding-left: 25px;
}
.map-link p.tel{
	background: url(../img/tel-icon.png) no-repeat left;
}
.map-link p.zj{
	background: url(../img/zj-icon.png) no-repeat left;
}
.map-link p.fax{
	background: url(../img/fax-icon.png) no-repeat left;
}
.map-link p.mail{
	background: url(../img/mail-icon.png) no-repeat left;
}
.map-link p.qq{
	background: url(../img/qq-icon.png) no-repeat left;
}

.map-yel .tit{
	font-size: 16px;
	line-height: 28px;
}
.map-yel .name{
	line-height: 26px;
}
.map-yel i{
	background: #fdd38e;
	margin: 15px 0px;
}
.map-yel .map-link{
	padding-left: 30px;
}

.i-bus{
	padding-top: 75px;
	height: 674px;
	background: url(../img/i-bus-bg.jpg) no-repeat center;
}
.i-bus .cla-tit .cn,
.i-bus .cla-tit .en{
	color: #e0e0e0;
}
.i-bus-list{
	margin-top: 65px;
}
.i-bus-list ul{
margin-right: -20px;
}
.i-bus-list li{
	width: 320px;
	margin-right: 20px;
}
.i-bus-list-img,
.i-bus-list-img img{
	width: 320px;
	height: 150px;
}
.i-bus-info{
	padding: 15px 35px;
	height: 220px;
	background: #fff;
	text-align: center;
}
.i-bus-info .cn{
	font-size: 20px;
	color: #555;
}
.i-bus-info .en{
	font: 20px/1.8 "Times New Roman","Arial";
	color: #ccc;
	text-transform: uppercase;
}
.i-bus-info i{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 86px;
	font-size: 0px;
	height: 1px;
	background: #e5e5e5;
	margin: 20px 0px;
}
.i-bus-list li .dis{
	color: #888;
	font-size: 14px;
}



/*about*/
.con-ban{
	width: 100%;
	height: 498px;
	background: url(../img/about-ban.jpg) no-repeat center;
}
.con-about{
	position: relative;
	z-index: 10;
}
.mt75{
	padding-top: 75px;
}
.con-text{
	padding: 40px 35px;
	text-align: center;
}
.about-imgs{
	padding-top: 40px;
	width: 911px;
	margin: 0 auto;
}
.about-imgs li,
.about-imgs img{
	width: 255px;
	height: 184px;
}
.about-imgs ul{
	margin-right: -28px;
}
.about-imgs li{
	padding: 14px 14px 68px 14px;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 28px;
}

.con-honor{
	position: relative;
	padding-top: 215px;
	background: #f7f7f7;
	margin-top: -136px;
}

/*honor*/
.honor-list{
	padding: 20px 0px 200px;
	background: url(../img/honor-bg.jpg) repeat-x 0px 83px;
}
.honor-wrap{
	position: relative;
	width: 1180px;
	background: url(../img/honor-wrap.jpg) repeat-x 0px;
	margin: 0 auto;
}
.honor-wrap .prev,
.honor-wrap .next{
	position: absolute;
	width: 26px;
	height: 17px;
	background: url(../img/honor-row.png) no-repeat left;
	top: 55px;
}
.honor-wrap .next{
	background: url(../img/honor-row.png) no-repeat right;
	right: -26px;
}
.honor-wrap .prev{
	left: -26px;
}
.honor-wrap .bd{
	width: 863px;
	margin: 0 auto;
}
.honor-wrap .bd ul{
	margin-right: -37px;
}
.honor-wrap .bd li{
	width: 113px;
	height: 114px;
	line-height: 114px;
	text-align: center;
	color: #838383;
	margin-right: 37px;
	background: url(../img/honor-01.jpg) no-repeat center;
	cursor: pointer;
}

.b50{
	background: url(../img/b50.png) repeat center;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 99;
	display: none;
}
.honor-tc{
	background: url(../img/honor-tc-bg.png) no-repeat center;
	width: 974px;
	height: 377px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -487px;
	margin-top: -188px;
	z-index: 100;
	display: none;
}
.honor-tc .close,
.cus-tc .close{
	display: block;
	width: 11px;
	height: 11px;
	position: absolute;
	background: url(../img/close.jpg) no-repeat center;
	top: 30px;
	right: 30px;
}
.honor-tc-img .bd{
	background: url(../img/honor-img.png) no-repeat center;
	width: 309px;
	height: 235px;
	overflow: hidden;
}
.honor-tc-img .bd li{
	width: 279px;
	height: 214px;
	padding: 10px 15px;
}
.honor-tc-img .bd li img{
	width: 279px;
	height: 214px;
}
.honor-tc-img .hd{
	text-align: center;
	padding-top: 14px;
}
.honor-tc-img .hd li{
	float: none;
	width: 10px;
	height: 10px;
	background: url(../img/honor-hd.jpg) no-repeat left;
	margin-right: 8px;
	display: inline-block;
	zoom: 1;
	*display: inline;
	font-size: 0px;
}
.honor-tc-img .hd li.on{
	background: url(../img/honor-hd.jpg) no-repeat right;
}
.honor-tc-wrap{
	padding: 75px 45px 0px 45px;
}
.honor-tc-list{
	width: 510px;
}
.honor-tc-list .tit{
	font: 32px/55px "Times New Roman","Arial";
	color: #585858;
}
.honor-tc-list .tit span{
	font-size: 14px;
}
.honor-list-box{
	margin-top: 5px;
	height: 145px;
	position: relative;
	overflow: hidden;
}
.honor-list-wrap{
	width: 475px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.honor-list-wrap li{
	line-height: 28px;
}
.scroll-div{
	width: 5px;
	height: 145px;
	background: url(../img/gay-icon.jpg) repeat-y center;
	position: absolute;
	top: 0px;
	right: 0px;
}
.scroll-bar{
	width: 5px;
	height: 50px;
	background: url(../img/scro-bar.jpg) repeat-y center;
	position: absolute;
	top: 0px;
	left: 0px;
}

.con-cul{
	padding: 0px 0px 180px;
}
.about-en{
	text-transform: uppercase;
	padding-top: 30px;
	color: #b7b7b7;
	background: url(../img/about-01.jpg) no-repeat bottom;
	padding-bottom: 190px;
}

/*news*/
.news-ins-list{
	width: 1010px;
	margin: 0 auto;
	padding: 50px 0px 118px;
}
.news-ins-list ul{
	margin-right: -79px;
}
.news-ins-list li{
	margin-right: 79px;
}
.news-ins-list li.on .times{
	border-color: #0061b0;
}
.news-ins-list li.on .day,
.news-ins-list li.on .month,
.news-ins-list li.on .tit{
	color: #0061b0;
}
.news-ins-list .times{
	border: 1px solid #c9c9c9;
	text-align: center;
	padding: 8px 10px;
}
.news-ins-list .times .day{
	color: #444;
	font:40px/42px "Arial";
	font-weight: bold;
}
.news-ins-list .times .month{
	color: #555;
	line-height: 16px;
}

.news-ins-list .bd,
.news-per-list .bd,
.news-comp-list .bd{
	position: relative;
}
.news-ins-list .bd .prev,
.news-ins-list .bd .next,
.news-per-list .bd .prev,
.news-per-list .bd .next,
.news-comp-list .bd .prev,
.news-comp-list .bd .next{
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -18px;
	width: 36px;
	height: 36px;
	background: url(../img/news-row.png) no-repeat top left;
}
.news-ins-list .bd .prev,
.news-per-list .bd .prev,
.news-comp-list .bd .prev{
	left: -70px;
}
.news-ins-list .bd .next,
.news-per-list .bd .next,
.news-comp-list .bd .next{
	background: url(../img/news-row.png) no-repeat top right;
	right: -70px;
}
.news-ins-list .bd .prev:hover,
.news-ins-list .bd .next:hover,
.news-per-list .bd .prev:hover,
.news-per-list .bd .next:hover,
.news-comp-list .bd .prev:hover,
.news-comp-list .bd .next:hover
{
	background-position-y: bottom;
}
.news-ins-text{
	padding-left: 18px;
	width: 196px;
}
.news-ins-text .tit{
	font-size: 16px;
	line-height: 26px;
}

.news-comp-list{
	width: 980px;
	margin: 0 auto;
	padding: 50px 0px 95px;
}
.news-comp-list ul{
	margin-right: -20px;
}
.news-comp-list li{
	margin-right: 20px;
	width: 230px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}
.news-comp-list li.on{
	background: #0061b0;
}
.news-comp-list li.on .tit,
.news-comp-list li.on .dis{
	color: #fff;
}
.news-comp-list li.on .tit{
	background: url(../img/news-comp-list-bg.jpg) no-repeat bottom right;
}
.news-comp-img,
.news-comp-img img{
	width: 230px;
	height: 250px;
}
.news-comp-text{
	height: 190px;
}
.news-comp-text .tit{
	overflow:hidden;
	width:180px;
	padding-top:15px;
	padding-left:20px;
	font-size: 16px;
	line-height: 23px;
	padding-bottom: 10px;
	background: url(../img/news-comp-list-bg.jpg) no-repeat bottom left;
}
.news-comp-text .dis{
	padding: 12px 10px;
}

.news-per-list{
	width: 980px;
	margin: 0 auto;
	padding: 50px 0px 205px;
}
.news-per-list .prevLi{
	width: 100%;
}
.news-per-list .prevUl ul{
	margin-right: -10px;
}
.news-per-list .prevLi li{
	position: relative;
	margin: 0px 10px 10px 0px;
}
.news-per-list .prevLi li,
.news-per-list .prevLi li img{
	width: 320px;
	height: 170px;
}
.news-per-list .prevLi li .i-per-bg{
	height: 46px;
	line-height: 46px;
	background: url(../img/i-pro-imgs-bg2.png) repeat bottom;
}

.news-text{
	padding-bottom: 155px;
}
.news-text h1{
	text-align: center;
	font-size: 24px;
	font-weight: normal;
	padding-top: 50px;
}
.news-text .news-times{
	line-height: 40px;
	text-align: center;
}
.news-text .con-text{
	min-height: 300px;
}
.prev-next{
	border-top: 1px solid #eee;
	padding-top: 20px;
}

.con-news-comp{
	background: #f7f7f7;
}



/*part*/
.part-div{
	padding-bottom: 155px;
}
.part-div ul{
	margin-right: -115px;
}
.part-div li{
	width: 250px;
	margin-right: 115px;
}
.part-div li dt{
	font-size: 14px;
	line-height: 40px;
}
.part-div li dd{
	color: #838383;
	line-height: 26px;
}


/*pro*/
.con-pro{
	padding-bottom: 155px;
}
.pro-bt{
	border-bottom: 1px solid #ddd;
}
.pro-search-box{
	margin: 23px 0px 32px;
	width: 199px;
	border: 1px solid #f3f3f3;
	vertical-align: middle;
}
.pro-search-box .inp{
	padding: 2px 10px;
	width: 145px;
	vertical-align: middle;
}
.pro-search-box .sub{
	width: 34px;
	height: 20px;
	background: url(../img/pro-search.jpg) no-repeat center;
	vertical-align: middle;
}
.pro-list{
	width: 980px;
	margin: 0 auto;
}
.pro-list ul{
	margin-right: -43px;
}
.pro-list li{
	position: relative;
	width: 296px;
	border: 1px solid #e9eaea;
	border-bottom-width: 4px;
	margin-right: 43px;
	text-align: center;
	margin-bottom: 44px;
}
.pro-list li i{
	width: 70px;
	font-size: 0px;
	height: 3px;
	margin: 0 auto;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -35px;
	background: #0e7dc7;
}
.pro-list-img,
.pro-list-img img{
	width: 296px;
	height: 260px;
}
.pro-list li .tit{
	font-size: 14px;
	line-height: 40px;
}
.pro-list li .dis{
	color: #a3a3a3;
	padding: 12px 40px 26px;
	line-height: 24px;
}
.pro-list li i.gay{
	height: 1px;
	background: #e9eaea;
	top: 300px;
}

.pro-info{
	margin-top: -56px;
}
.pro-info-text{
	width: 425px;
	padding-top: 145px;
}
.pro-info-text .cn{
	font-size: 36px;
	font-weight: bold;
	color: #0061b0;
	line-height: 54px;
}
.pro-info-text .en{
	font: 24px/40px "Times New Roman","Arial" bold;
	color: #e18e04;
}
.pro-info-text .dis{
	font-size: 14px;
	color: #8b8b8b;
	padding-top: 12px;
}


.pro-img-ban{
	height: 544px;
	background: url(../img/pro-ban-bg.jpg) no-repeat center;
}
.pro-big-img,
.pro-big-img img{
	width: 555px;
	height: 467px;
}

.pro-info-dis{
	/*padding-top: 20px;*/
}
.pro-info-dis .hd li{
	width: 245px;
	height: 57px;
	line-height: 57px;
	text-align: center;
	font-size: 18px;
	color: #6f7071;
	background: #f2f5f6;
	cursor: pointer;
}
.pro-info-dis .hd li.on{
	background: #0061b0;
	color: #fff;
}

.pro-info-bd{
	display: none;
	min-height: 300px;
	padding: 20px 0px 50px;
}


/*contact*/
.text-right{
	text-align: right;
}
.order-table td{
	padding: 5px;
}
.order-table .inp{
	width: 420px;
	padding: 2px 5px;
	border: 1px solid #e9e9e9;
	border-top-color: #cfcccb;
	border-left-color: #cfcccb;
}
.order-table textarea{
	width: 420px;
	height: 120px;
	padding: 2px 5px;
	border: 1px solid #e9e9e9;
	border-top-color: #cfcccb;
	border-left-color: #cfcccb;
	resize:none;
}
.order-table .sub{
	width: 120px;
	height: 36px;
	background: url(../img/sub-btn.png) no-repeat center;
	font-size: 14px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	margin-top: 20px;
}

.contact-info{
	width: 380px;
}
.contact-info .qq{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 140px;
	height: 25px;
	background: url(../img/qq.jpg) no-repeat center;
	margin-right: 42px;
}
.contact-box{
	margin-top: 25px;
	font-size: 14px;
	color: #838383;
}
.contact-box .sina,
.contact-box .wx{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 28px;
	height: 22px;
	background: url(../img/sina.jpg) no-repeat center;
	margin-top: 15px;
	margin-right: 10px;
}
.contact-box .wx{
	background: url(../img/wx.jpg) no-repeat center;
}


/*cus*/
.con-down{
	padding-top: 80px;
}

.con-down .bd{
	width: 884px;
	height: 180px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 50px;
}
.con-down .bd .preLI{
	width: 884px;
	height: 180px;
	overflow: hidden;
}
.down-ul{
	margin-right: -40px;
}
.down-li{
	padding: 0px 4px 6px 0px;
	width: 418px;
	height: 69px;
	background: url(../img/down-li.png) no-repeat center;
	margin-right: 40px;
	margin-bottom: 15px;
	cursor: pointer;
}
.con-down .bd .on .times{
	background: #ededed;
}
.con-down .bd .on .tit{
	background: #055bab;
}
.down-li .times{
	width: 87px;
	height: 69px;
	text-align: center;
	background: #fcfcfc;
}
.down-li .day{
	font-size: 25px;
	color: #858484;
	font-weight: bold;
	line-height: 28px;
	padding-top: 13px;
}
.down-li .mouth{
	font : 14px/16px "Arial";
}
.down-li .tit{
	position: relative;
	font-size: 14px;
	color: #fff;
	padding-left: 30px;
	width: 301px;
	background: #bfbfbf;
	line-height: 69px;
}
.down-li .down-a{
	display: block;
	position: absolute;
	width: 13px;
	height: 10px;
	bottom: 5px;
	right: 13px;
	background: url(../img/down-a.png) no-repeat center;
}

.con-down .hd{
	padding: 60px 0px 70px;
	text-align: center;
}
.con-down .hd li{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 10px;
	height: 10px;
	background: url(../img/cus-hd.jpg) no-repeat right;
	margin-right: 12px;
	float: none;
	font-size: 0px;
	cursor: pointer;
}
.con-down .hd li.on{
	background: url(../img/cus-hd.jpg) no-repeat left;
}

.cus-tec{
	padding: 85px 0px 255px;
	background: url(../img/xu-line.jpg) repeat-x 0px 340px;
}
.tec-list{
	padding-top: 100px;
	width: 824px;
	margin: 0 auto;
}
.tec-list ul{
	margin-right: -31px;
}
.tec-list li{
	width: 140px;
	height: 95px;
	padding-top: 45px;
	background: url(../img/tec-cil.jpg) no-repeat left top;
	margin-right: 31px;
	text-align: center;
	font-size: 14px;
	color: #8b8b8b;
	cursor: pointer;
	line-height: 95px;
}
.tec-list li.tec-list-02{
	background: url(../img/tec-cil.jpg) no-repeat -171px top;
}
.tec-list li.tec-list-03{
	background: url(../img/tec-cil.jpg) no-repeat -341px top;
}
.tec-list li.tec-list-04{
	background: url(../img/tec-cil.jpg) no-repeat -511px top;
}
.tec-list li.tec-list-05{
	background: url(../img/tec-cil.jpg) no-repeat right top;
}
.tec-list li.on{
	background-position-y: bottom;
	color: #fff;
}

.cus-tc{
	width: 974px;
	height: 188px;
	background: url(../img/cus-tc-bg.png) no-repeat center;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -438px;
	margin-top: -72px;
	display: none;
	z-index: 100;
}
.cus-tc-wrap{
	padding: 37px 49px 6px 49px;
}
.cus-tc .tit{
	font-size: 18px;
	color: #fa0006;
	font-weight: bold;
	line-height: 46px;
	padding-left: 58px;
	background: url(../img/cus-icon.jpg) no-repeat left 12px;
}
.cus-tc .cus-tc-li{
	display: none;
}
.cus-tc .cus-tc-02 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -35px;
}
.cus-tc .cus-tc-03 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -80px;
}
.cus-tc .cus-tc-04 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -120px;
}
.cus-tc .cus-tc-05 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -168px;
}
.cus-tc .cus-tc-06 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -211px;
}
.cus-tc .cus-tc-07 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -255px;
}
.cus-tc .cus-tc-08 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -310px;
}
.cus-tc .cus-tc-09 .tit{
	background: url(../img/cus-icon.jpg) no-repeat left -365px;
}
.cus-tc .dis{
	font-size: 14px;
	padding-top: 10px;
}
